Публикации с тэгом "Common Language Runtime"
СТАТЬЯ 18 фактов о Джоне Ските
Практически на каждом своем выступлении, будь то семинар или воркшоп, рано или поздно заходит речь об известных представителей .NET community и одним из первых в этом списке идет Джон Скит (Jon Skeet), гуру stackoverflow.com и автор одной из самых интересных книг по языку C# - “C# in Depth”. Чтобы рассказать о том, кто есть Джон и что он сделал для индустрии, достаточно привести о нем несколько фактов. Многие слышали факты о Чаке Норрисе, такие как «Чак Норрис досчитал до бесконечности. Дважды» ...
НОВОСТЬ Результаты конкурса "Как пройти в библиотеку"
Немного с опозданием, но все же рад оповестить общественность об окончании конкурса под названием «Как пройти в библиотеку». Результаты ниже, но вначале хочу сказать несколько слов по поводу самого конкурса и сделанных на основании его проведения выводах. Во-первых, сама идея конкурса была воспринята очень неплохо – анонс конкурса был просмотрен около 2500 раз, ссылки на него были опубликованы на многих ресурсах (в частности, отдельное спасибо Microsoft Россия за информационную поддержку), собра...
РЕЦЕНЗИЯ Как пройти в библиотеку? Классические книги по C#/.NET
Однажды я задался целью собрать в одном месте наиболее влиятельные книги по программированию с точки зрения компьютерной общественности. Конечно же, выполнить эту задачу практически невозможно по нескольким простым причинам: во-первых, понятия у «компьютерной общественности» настолько широки и настолько сильно отличаются от индивида к индивиду, что говорить о каком-то списке, подходящем всем и каждому очень сложно. Кроме того, хотя и старался быть непредвзятым, в список все же попали книги, кото...
РЕЦЕНЗИЯ Как пройти в библиотеку? О книге Джона Скитта "C# In Depth, 2nd edition"
В последнее время я все чаще и чаще слышу от своих коллег о том, что язык C# двигается куда-то не туда. Новые возможности в нем появляются слишком быстро, мы тут, дескать, предыдущие еще не освоили, а бравые ребята из Редмонда успели новые навыдумывать, да еще и парадигмы новые к нему прикручивают. Фич в языке уже столько, что их ни в одну нормальную голову уже не впихнуть; мало того, что их много, так с некоторыми еще и без бутылки (без спецификации) не разобраться. Да и вообще, какой-то второй...
СТАТЬЯ Windows Phone 7 в подлиннике. Элемент управления WrapPanel
Продолжаем серию статей на тему "Windows Phone 7 в подлиннике". Сегодня поговорим об элементе управления WrapPanel, который поставляется вместе с Silverlight for Windows Phone 7 Toolkit. Элемент управления WrapPanel позволяет размещать последовательность элементов справа налево или сверху вниз. Если какой-то элемент не помещается в строку, то он автоматически будет перемещен на новую строку. Для начала работы необходимо добавить в проект ссылку на сборку Microsoft.Phone.Controls.Toolkit.dll, кот...
СТАТЬЯ Windows Phone 7 в подлиннике. DatePicker и TimePicker
В этой статье рассмотрены свойства, события, а также основные возможности элементов управления Windows Phone 7 DatePicker и TimePicker. Элементы управления DatePicker и TimePicker входят в состав Silverlight Toolkit. Эти элементы управления состоят из текстового поля (TextBox), при клике на который появляется специальный интерфейс в виде прокрутки для выбора необходимых значений. DatePicker и TimePicker полностью удовлетворяют руководству по созданию интерфейсов (Windows Phone 7 Design Guideline...
СТАТЬЯ Дайджест новостей и материалов #9
Сегодня я подготовил небольшой дайджест материалов по разработке ПО и новостей из мира Microsoft. Итак, самая главная новость - сегодня выходит Internet Explorer 9. Это произойдет на выставке SXSW в Остине, штат Техас и ознаменует год с того момента, как была выпущена первая версия Internet Explorer 9 Platform Preview 1. Напомню, что оценить HTML5 можно на сайте http://www.beautyoftheweb.com/. Еще один сайт, запущенный компанией Microsoft, называется IE6 Countdown, где методически отсчитывается ...
РЕЦЕНЗИЯ Как пройти в библиотеку? Рецензия на 3-е издание "CLR via C#" Дж. Рихтера
Эта книга – для тех, кто хочет как можно глубже погрузиться в технологию .NET и ее составляющие. Ее автор, Джеффри Рихтер – один из основателей компании Wintellect, которая в данный момент занимается тренингами для .NET разработчиков и предоставляет консалтинговые услуги. Он программирует с 1975 г., занимается консалтингом с 1999 г., имеет опыт разработки на .NET с момента выпуска первой версии – более 10 лет, является автором многочисленных книг по разработке под Windows на языках C/C++/C# и бо...
СТАТЬЯ Отслеживание жестов в Windows Phone 7
C помощью таких инструментов, как GestureService и GestureListener можно отслеживать целый набор жестов пользователей Windows Phone 7, именно hold, tap, drag, flick и pinch. До этого отслеживание жестов полностью лежало на плечах разработчиков. Для того, чтобы отслеживать жесты, необходимо выполнить несколько предварительных действий: 1) Установить Silverlight for Windows Phone Toolkit 2) Добавить в проект библиотеку Microsoft.Phone.Controls.Toolkit 3) Добавить в XAML пространство имен: xmlns:to...
СТАТЬЯ Как работает Thread Pool?
Пул потоков Известно, что создание, уничтожение, переключение между потоками – это дорогостоящая операция. Для того чтобы избежать накладных расходов связанных с этим, основной идеей пула потоков в .NET стало уменьшение числа задействованных потоков и увеличение выполненной ими работы. Поэтому в пуле нас всегда ждет определенное известное CLR количество потоков готовых на выполнение задач. И именно поэтому почти все книги про .NET говорят, что для быстрого создания и выполнения потока ThreadPool...